
#container{ width:960px; margin: 0 auto; }

#header{ width:960px; height: 70px; margin: 0 5px; margin-bottom:20px; text-align: left; font-size:25px; }

#menu{ width:936px; height: 20px;padding: 0 20px 0 20px;}

#midbody{width:960px;margin:0 5px 20px;}

#leftside{width:80px;float:left;margin: 0 2px; padding: 5px; border: thin grey solid; background: #eee;}

#rightside{width:840px;float:right;text-align: left;}

#foot{ width:960px; height:60px; text-align: left;margin-top:50px;}

#leftside .title{ display: block; padding:0 0 0 0; background: #ddd; font-size: 15px;}

#bigtitle {float: right; font-size:30px; }

body { background: #f6f6f6;} 

body, td, th { font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif; color: #333; font-size: 12px; }

#box { width: 960px;  margin-left:auto; margin-right:auto;}

/*#bigbox { width: 960px; } */

#bigbox, #box { margin: 0 auto; padding: 0; border: thin black solid; background: #fff;}

#bigbox .title, #box .title { display: block; margin: 0 0 0 0; padding: 5px 5px 5px 15px; background: #ddd; font-size: 18px;}

#bigbox .title .info { float: right; padding-right: 10px; font-size: 12px;}

.errors { color: red; padding: 10px 0 10px 0; }
.form-label { float: left; width: 100px;}

.content { padding: 10px;}
.content div { padding: 5px 0 5px 0; }

#manageUsers { width: 840px; }
#manageUsers th { text-align: left;background:#eee; }
#manageUsers tr:hover { background:#eee; }

#manageRoles { width: 840px; }
#manageRoles th { text-align: left;background:#eee; }
#manageRoles tr:hover { background:#eee; }

#manageTemplates { width: 840px; }
#manageTemplates th { text-align: left;background:#eee; }
#manageTemplates tr:hover { background:#eee; }

#manageSpecs { width: 840px; }
#manageSpecs th { text-align: left;background:#eee; }
#manageSpecs tr:hover { background:#eee; }

#processQuery { width: 840px; }
#processQuery th { text-align: left;background:#eee; }
#processQuery tr:hover { background:#eee; }

a:active, a:visited, a:link { color: #6666DD; text-decoration: none; }
a:hover { color: #6666FF; text-decoration: underline; }

.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix {display:inline-block;}
* html .clearfix {height:1%;}
.clearfix {display:block;}

#lmtitle {background: #F6F6F6;}